package com.xqboss.apps.vo.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author Trent
 * @date 2023/8/24
 */
@Data
@ApiModel
public class OrderStatisticsVo {

    @ApiModelProperty("订单数量")
    private Integer orderCount;

    @ApiModelProperty("付款订单数量")
    private Integer orderPayCount;

    @ApiModelProperty("付款总额")
    private BigDecimal totalPayAmount;

    @ApiModelProperty("退款总额")
    private BigDecimal totalRefundAmount;

    @ApiModelProperty("待支付订单数量")
    private Integer orderUnPayCount;

    @ApiModelProperty("已取消订单数量")
    private Integer orderCancelCount;

    @ApiModelProperty("待发货订单数量")
    private Integer orderPayedCount;

    @ApiModelProperty("已发货/待收货数量")
    private Integer orderShippedCount;
}
